cloth humidifying machine - Turco Inglés Diccionario